TFT technology - German English Dictionary